eel pond - French English Dictionary